large-scale weather pattern - German English Dictionary